.navbar .nav .five a{background:#f5c63a;color:#fff;}
.head{position:relative;}
.head .head-text{position:absolute;top:22%;left:23%;width:135px;padding:10px 8px;border:1px solid #72696c;}
.head .head-text .text-con{padding:15px 20px;border:1px solid #f7cc63;font-size:24px;font-weight:bold;text-align:center;margin-bottom:0;}
.head .head-text .text-con li{color:#505251;height:35px;line-height:35px;}
.title{height:90px;position:relative;width:20%;text-align:center;margin:0 auto 40px;border-bottom:1px solid #afaaa7;}
.title-con{position:absolute;bottom:-10%;left:50%;margin-left:-48px;}
.title p{font-size:20px;font-family:bold;}
.title span{font-size:12px;color:#616163;left:40%;bottom:-5px;width:100%;background:#fff;}
.enterprise .title-con{margin-left:-55px;}
.enterprise-con,.team{width:75%;margin:0 auto;}
.enterprise-con img{border:2px solid #fcd82c;}
.enterprise .enterprise-con p{font-size:12px;text-indent:2em;line-height:30px;}
.enterprise .enterprise-con .col-sm-6 img{margin-bottom:10px;}
.cultural .cultural-con{position:relative;}
.cultural .cultural-con .cultural-text{font-size:12px;height:250px;position:absolute;top:20%;color:#fff;opacity:0.7;}
.cultural .cultural-con .cultural-text .row{margin:0 auto;}
.cultural .cultural-con .cultural-text .col-sm-3 .text{background:rgba(152,140,136,0.5);height:250px;padding-top:20px;}
.cultural .cultural-con .cultural-text .col-sm-3 h3{text-align:center;margin-bottom:20px;}
.cultural .cultural-con .cultural-text .col-sm-3 p{width:65%;margin:0 auto;}
.team .team-con .one,.team .team-con .three{margin-top:40px;}
.team-con .col-sm-4{position:relative;}
.team-con .col-sm-4 .text{font-size:12px;margin:0 15px;position:absolute;bottom:0;left:0;padding:5px 10px;color:#fff;opacity:0.8;background:rgba(0,0,0,0.7);}
.team-con .col-sm-4 .text h3{margin-top:0;}
@media (max-width:800px){
    .title{width:45%;}
    .title .title-con p{font-size:16px;}
    .head .head-text{transform-origin:0 0; transform:scale(0.5) translate(0,-50%);top:50%;left:20%;}
    .enterprise-con,.team{width:90%;}
    .enterprise .enterprise-con .text-l{margin-bottom:25px;}
    .cultural .cultural-con .cultural-text{height:auto;position:static;width:90%;margin:20px auto 0;}
    .cultural .cultural-con .cultural-text .col-sm-3 .text{height:auto;padding-bottom:20px;}
    .team .team-con .two{margin-top:40px;}
}
@media (max-width:321px){
    .head .head-text{transform:scale(0.4) translate(0,-50%);}
}